Programming Research Group AN EXPERIMENTAL STUDY OF SORTING ALGORITHMS ON THE BSP MODEL: THEORY, PRACTICE AND EXPERIENCE

نویسندگان

  • Alexandros V. Gerbessiotis
  • Constantinos J. Siniolakis
چکیده

The Bulk-Synchronous Parallel (BSP) model of computation has been proposed by L.G. Valiant as a unifying and bridging model for the design, analysis and implementation of parallel algorithms that are both scalable and portable among diverse parallel machines. In this work we implement, using the Oxford BSP Toolset, BSPlib, a multiplicity of BSP deterministic and randomized sorting algorithms on a variety of parallel systems, including the SGI Power Challenge and the CRAY T3D. Our experimental results illustrate the eeciency, portability and reusability of our algorithms across such diverse hardware platforms, and reinforce our claim that the BSP model can be prootably employed as a programming platform or, indeed, as a kind of programming paradigm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A BSPlib-style API for Bulk Synchronous Parallel ML

Bulk synchronous parallelism (BSP) offers an abstract and simple model of parallelism yet allows to take realistically into account the communication costs of parallel algorithms. BSP has been used in many application domains. BSPlib and its variants are programming libraries for the C language that support the BSP style. Bulk Synchronous Parallel ML (BSML) is a library for BSP programming with...

متن کامل

Application of a four-component educational design model and its effect on learning, attitude, and practice of radiology assistants in Mashhad University of Medical Sciences

Introduction: In response to the increasing demand for improving the professional competencies of medical graduates, significant changes have been made in learning strategies in medical education. A four-component instructional design as one of the task-oriented models emphasizes a set of actual learning tasks that physicians face. The implementation of this method can be effective in promoting...

متن کامل

Language Socialization and Essay Writing: The Appropriation of Academic Discourse in an Iranian English L2 University Class

L2 language socialization asks how learners come to gain the ability to write appropriately and sufficiently in an institutional academic community of practice. In the same line, this study focuses on the process of socialization of an Iranian English L2 essay writing class in the context of higher education. The theoretical backgrounds rely on the socialization and Vygotsky's sociocult...

متن کامل

Nursing Students' Experiences in Reflective Thinking: A Qualitative Study

Introduction: Reflective thinking has been emphasized as an effective educational strategy by many researchers but there are few qualitative researches regarding the results of its application. This research was conducted to find out the mechanisms by which reflection on practice affects clinical experiences. Methods: This qualitative study was performed as grounded theory. The participants we...

متن کامل

بررسی مقایسه ای تاثیر کارآموزی بالینی اصول و فنون به روش ایفای نقش و روش سنتی بر رفتارهای مراقبتی دانشجویان پرستاری

  Background and Aim: Caring is a multidimensional nursing concept that can be actualized within the baccalaureate nursing curriculum through the purposeful teaching and student centered learning of core values. Although, the learning of caring is widely accepted, it has not been proved through research.   The aim of this study was to assess and compare the effectiveness of clinical practice of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997